internal cleaning - Spanish English Dictionary